RESTful implementation of geospatial services for Earth and Space Science applications
نویسندگان
چکیده
In recent years, Representational State Transfer (REST) has been proposed as the architectural style for the World Wide Web. REST promises of scalability and simple deployment of Web Services seem to be particularly appealing for Earth and Space Science (ESS) applications. In fact, most of the available solutions for geospatial data sharing, applying standard interoperability specifications, require complex service-oriented infrastructures; these are powerful and extensible environments, but they usually result in difficult to deploy and manage for ESS research teams. Thus, ESS researchers would gain great benefit from an easy way of sharing geo-information using the international interoperability standards. The variety and complexity of geo-information sharing services poses several architectural issues; in fact these services encompass sensor planning and observation, coverages and features publication and retrieving, models and simulations running, data citation and annotation. Consequently, the adoption of a specific architectural style must be carefully evaluated against these specific requirements. In this work we analyse the existing geospatial services from an architectural perspective and investigate their possible RESTful implementation. Particular attention is paid to the OGC Web Coverage Service (WCS). Possible benefits and drawbacks, along with open issues and possible solutions are discussed. Our investigation suggests that REST may fit well to the typical ESS research usage cases. However, the architectural choice (e.g. Simple Object Access Protocol (SOAP) vs REST) will depend on a case-by-case analysis. Other important factors must be considered, such as the application context: a valuable example in point are the e-Business and e-Government application scenarios which require message based solutions like those implemented by SOAP. In any case, there is a clear need for harmonization and reconciliation of these two approaches.
منابع مشابه
Adding Semantic Annotations into (Geospatial) RESTful Services
In this paper the authors present an approach for the semantic annotation of RESTful services in the geospatial domain. Their approach automates some stages of the annotation process, by using a combination ofresources and services: a cross-domain knowledge base like DBpedia, two domain ontologies like GeoNames and the WGS84 vocabulary, and suggestion and synonym services. The authors' approach...
متن کاملThe Development of Geospatially-enabled Grid Technology for Earth Science Applications
This paper discusses a research project that integrates OGC and Grid technologies for making NASA EOSDIS data easily accessible to Earth science modeling and applications communities. OGC web service technology is developed for providing interoperable access and services of geospatial data. The built-in OGC geospatial services include subsetting, resampling, georectification, reprojection, refo...
متن کاملLightweight Semantic Annotation of Geospatial RESTful Services
RESTful services are increasingly gaining traction over WS-* ones. As with WS-* services, their semantic annotation can provide benefits in tasks related to their discovery, composition and mediation. In this paper we present an approach to automate the semantic annotation of RESTful services using a cross-domain ontology like DBpedia, domain ontologies like GeoNames, and additional external re...
متن کاملan Interoperable Portal supporting Prototyping Geospatial applications
Earth observations and simulation results can be integrated with decision-support tools to support geospatial applications of national and international interest. Traditional methods of application development through tightly coupled components can no longer satisfy increased demands and urgently needed geospatial applications, such as disaster management. We examine the life cycle of such inte...
متن کاملOntology-driven Automatic Geospatial-Processing Modeling based on Web-service Chaining
Earth System Science (ESS) research and applications often involve in collecting, analyzing and modeling with distributed heterogeneous geospatial data. Those data are processed step-by-step in geospatial analysis systems to extract information and knowledge products for applications and decision makings. Conceptually, such a step-by-step process forms a geospatial processing model that represe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Digital Earth
دوره 2 شماره
صفحات -
تاریخ انتشار 2009